home *** CD-ROM | disk | FTP | other *** search
/ Geek Games #12 / GEGA012.iso / Jogos de Azar / 720.swf / scripts / frame_4 / DoAction.as
Text File  |  2006-01-17  |  2KB  |  110 lines

  1. function doCalculate()
  2. {
  3.    "_root:doCheck"();
  4. }
  5. if(eval("_root:okGO") && eval("_root:goCalculate"))
  6. {
  7.    doCalculate();
  8.    set("_root:goCalculate",false);
  9. }
  10. if(eval("_root:okGo") && eval("_root:okFirst"))
  11. {
  12.    set("_root:status","Player");
  13.    set("_root:okGo",false);
  14.    set("_root:okFirst",false);
  15.    set("_root:okSecond",true);
  16.    doAdd("p");
  17. }
  18. if(eval("_root:okGo") && eval("_root:okSecond"))
  19. {
  20.    set("_root:okGo",false);
  21.    set("_root:okSecond",false);
  22.    set("_root:okThird",true);
  23.    doAdd("d");
  24. }
  25. if(eval("_root:okGo") && eval("_root:okThird"))
  26. {
  27.    set("_root:okGo",false);
  28.    set("_root:okThird",false);
  29.    set("_root:goCalculate",true);
  30.    doAdd("p");
  31. }
  32. if(eval("_root:okGo") && eval("_root:checkdb"))
  33. {
  34.    set("_root:checkdb",false);
  35.    if(fc0 == fc1 && eval("_root:FirstSplit") == false)
  36.    {
  37.       set("_root:ck",true);
  38.       set("_root:FirstSplit",true);
  39.       _root.mcsplit.gotoAndStop(1);
  40.    }
  41.    if(arrP[0] + arrP[1] >= 9 && 11 >= arrP[0] + arrP[1])
  42.    {
  43.       set("_root:db",true);
  44.       _root.mcdouble.gotoAndStop(1);
  45.    }
  46. }
  47. if(eval("_root:Spl1") && eval("_root:okGo"))
  48. {
  49.    set("_root:okGo",false);
  50.    set("_root:Spl1",false);
  51.    set("_root:Spl3",true);
  52.    set("_root:splitf",true);
  53.    "_root:doAdd"("p");
  54. }
  55. if(eval("_root:Spl2") && eval("_root:okGo"))
  56. {
  57.    set("_root:okGo",false);
  58.    set("_root:Spl2",false);
  59.    set("_root:goCalculate",true);
  60.    "_root:doAdd"("s");
  61. }
  62. if(eval("_root:Spl3") && eval("_root:okGo"))
  63. {
  64.    set("_root:Spl3",false);
  65.    _root.ArrowP._visible = true;
  66.    _root.mcstand.gotoAndStop(1);
  67.    _root.mcdeal.gotoAndStop(1);
  68.    "_root:doCalcp"();
  69.    "_root:doCalcs"();
  70. }
  71. if(dbcalc && okGo)
  72. {
  73.    doCalcP();
  74.    dbcalc = false;
  75.    ph = "3";
  76. }
  77. if(eval("_root:okGo") && eval("_root:ins") && eval("_root:ph") == "1")
  78. {
  79.    set("_root:ins",false);
  80.    _root.mcins.gotoAndStop(1);
  81. }
  82. if(eval("_root:okCard") && eval("_root:okGo"))
  83. {
  84.    set("_root:okCard",false);
  85.    set("_root:goCalculate",true);
  86.    if(eval("_root:ph") == "2")
  87.    {
  88.       "_root:doAdd"("s");
  89.    }
  90.    if(eval("_root:ph") == "1")
  91.    {
  92.       "_root:doAdd"("p");
  93.    }
  94. }
  95. if(eval("_root:ph") == "3")
  96. {
  97.    if(eval("_root:okGo"))
  98.    {
  99.       "_root:dPlay"();
  100.    }
  101. }
  102. if(eval("_root:ph") == "4")
  103. {
  104.    if(eval("_root:okGo"))
  105.    {
  106.       "_root:Score"();
  107.    }
  108. }
  109. gotoAndPlay(3);
  110.